.el-select {
	--el-select-border-color-hover: #ffc200;
	--el-select-input-focus-border-color: #ffc200;
}
.el-select-dropdown {
	border: 1px solid #e4e7ed;
	box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
}

.el-select-dropdown .el-scrollbar.is-empty .el-select-dropdown__list {
	padding: 0;
}

.el-select-dropdown__empty {
	padding: 10px 0;
	margin: 0;
	text-align: center;
	color: #999;
	font-size: 14px;
}

.el-select-dropdown__item {
	padding: 0 20px;
	color: #818693;
}

.el-select-dropdown__item.hover,
.el-select-dropdown__item:hover {
	background-color: #f3f4f7;
}

.el-select-dropdown__item.selected {
	color: #ffc200;
}

.el-select .el-input .el-select__caret {
	color: #bac0cd;
	transform: rotateZ(180deg);
}

.el-select .el-input .el-select__caret.is-reverse {
	-webkit-transform: rotateZ(0);
	transform: rotateZ(0);
}

.el-select .el-input.is-disabled .el-input__inner {
	cursor: not-allowed;
}

.el-select .el-input.is-disabled .el-input__inner:hover {
	border-color: #e4e7ed;
}

.el-select>.el-input {
	display: block;
}

.el-select__input {
	border: none;
	outline: 0;
	padding: 0;
	margin-left: 15px;
	color: #666;
	font-size: 14px;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	height: 28px;
	background-color: transparent;
}